package br.com.sistema.smallAgro.util;

import java.io.Serializable;
import java.util.Iterator;

import br.com.sistema.smallAgro.base.DAOBase;
import br.com.sistema.smallAgro.base.IEntidade;
import br.com.sistema.smallAgro.modelo.Usuario;

public abstract class AbstractPaginacaoService<T extends IEntidade> extends DAOBase<Usuario>   {

	public abstract Iterator<? extends T> consultaPaginada(Serializable filtro, long inicio,
			long fim);

	public abstract int contadorPaginado(Serializable filtro);

}
